walled enclosure - Francés Inglés Diccionario